turnkey bid - French English Dictionary